﻿using System;
using Volo.Abp;
using Microsoft.Extensions.DependencyInjection;

namespace HellowABP
{
    class Program
    {
        static void Main(string[] args)
        {
            ///启动模块的初始化 1创建Abp的启动对象  指向启动模块
            var application = AbpApplicationFactory.Create<HellowAbpModule>();
           //2启动对象的初始化 调用abp启动模块初始化方法
             application.Initialize();
            //怎么去执行业务方法呢？ 
            //通过application 的服务容器 去拿到业务服务类
            var service = application.ServiceProvider.GetService<HellowWoldServicez>();
            service.Run();
        }
    }
}
